@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body {background:#fff; background: #faf4ed;}
body,th,td,input,select,textarea,button {font-size:12px;line-height:1 ;font-family:"微软雅黑", "黑体","宋体";color:#666}
input,button,select,textarea{outline:none}
input{border: none; font-style: normal;}
address,caption,cite,code,dfn,em,var,i {font-style:normal;font-weight:normal}
caption {display:none;}
table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}
img{vertical-align: middle;}
a {outline: none;text-decoration:none; color: #333;} 
a:hover { color:#ee4900;}
a:active {star:expression(this.onFocus=this.blur());}
h2, h3, h4, h5, h6 {
    font-weight: normal;
}
.clearfix:after{
  content: "020"; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;  
  }

.clearfix {
  /* 触发 hasLayout */ 
  zoom: 1; }
  

/**********************************页面03********************************************************/

img {opacity:1;filter(alpha=100)}
img:hover {opacity:0.8;filter(alpha=80)}

.f_bg_bg{background:#faf4ed; width:100%; height:100%; margin:0 auto; float:left;}
.f_bg_bg_nr{width:1200px; margin: 0 auto; background:#FFF; padding-bottom:42px;}

.f_container {
    margin: 0 auto;
    width: 1120px;
	padding-top:40px;
}
.f_fn-clear::after {
    clear: both;
    content: "";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.f_hot-words {
    height: 39px;
    line-height: 38px;
    overflow: hidden;
    width: 100%;
}
.f_hot-words span {
    color: #000;
    margin-right: 15px;
}
.f_hot-words a:link, .f_hot-words a:visited {
    color: #000;
    display: inline;
    margin-right: 25px;
}
.f_focus {
    float: left;
    height: 355px;
    position: relative;
    width: 750px;
}
.f_focus .f_panle {
    height: 333px;
    overflow: hidden;
    position: relative;
    width: 750px;
}
.f_focus .f_panle ul {
    height: 333px;
    position: absolute;
}
.f_focus .f_panle li {
    float: left;
    height: 333px;
    overflow: hidden;
    position: relative;
    width: 750px;
}
.f_focus .f_panle li .f_tit {
    bottom: 0;
    color: #fff;
    cursor: pointer;
    font-size: 24px;
    height: 50px;
    left: 0;
    line-height: 50px;
    overflow: hidden;
    position: absolute;
    text-indent: 40px;
    width: 100%;
}
.f_focus .f_panle li b {
    background: none repeat scroll 0 0 #000;
    bottom: 0;
    height: 50px;
    left: 0;
    opacity: 0.4;
    position: absolute;
    width: 100%;
}
.f_focus .f_next {
    background-position: right -84px;
    left: 722px;
}
.f_focus .f_prev {
    background-position: 0 0;
    right: 722px;
}
.f_focus .f_next, .f_focus .f_prev {
    background-image:url(../images/pn.png);
    background-repeat: no-repeat;
    height: 40px;
    overflow: hidden;
    position: absolute;
    text-indent: -999em;
    top: 168px;
    transition: padding 0.25s linear 0s;
    width: 20px;
}
.f_focus .f_prev {
    background-position: 0 0;
    right: 722px;
}
.f_focus .f_prev:hover {
    background-position: 0 -42px;
    padding-right: 5px;
}
.f_focus .f_next {
    background-position: right -84px;
    left: 722px;
}
.f_focus .f_next:hover {
    background-position: right -126px;
    padding-left: 5px;
}

.f_rel-new {
    background: url(../images/f.png) no-repeat scroll 0 0 ;
    float:right;
    height: 333px;
    width: 300px;

}
.f_rel-new .f_hd {
    color: #000;
    font-size: 24px;
    padding: 20px 0 0 22px;
}
.f_rel-new li {
    padding: 21px 0 0 58px;
    width: 210px;
}
.f_rel-new li .f_tit {
    color: #000;
    display: block;
    font-size: 16px;
    font-weight: 600;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
}
.f_rel-new li .f_desc {
    color: #666;
    font-size: 12px;
    height: 36px;
    line-height: 18px;
    overflow: hidden;
    padding-top: 6px;
}

.f_tup_zs{width:1120px; margin:0 auto; padding:20px 40px;}
.f_tup_zs_left{width:780px; height:500px; float:left;}
.f_tup_zs_left_left{position:relative; float:left;}
.f_tup_zs_left_left img{width:380px; height:445px;}
.f_tup_zs_top h1{ font-size:30px; color:#000; margin-bottom:20px; font-weight:normal;}
.f_tup_zs_left_left1{width:340px; height:100px; position:absolute; left:20px; top:300px; background:#FFF;  opacity: 0.8; padding-bottom:20px;}
.f_tup_zs_left_left1 a h1{margin-top:15px; margin-bottom:10px; font-weight:normal; font-size:20px; width:340px; text-align:center; color:#000;}
.f_tup_zs_left_left1 a span{overflow:hidden; padding:0 20px 10px 20px; float:left; line-height:20px;}

.f_tup_zs_left_right{width:400px; float:left;}
.f_tup_zs_left_right ul li{width:180px; height:210px; padding:0 0 20px 20px; float:left;}
.f_tup_zs_left_right ul li a img{ width:180px; height:180px;vertical-align:middle; margin-bottom:10px;}
.f_tup_zs_left_right ul li a{text-align:center; width:180px; float:left; font-size:16px;}

.f_tup_zs_right{width:300px; float:right;}
.f_tup_rt_top h1{ font-size:30px; color:#000; margin-bottom:20px; font-weight:normal;}
.f_tup_rt_nao{width:300px; height:226px;}
.f_tup_rt_nao1 a{margin:10px 0; font-size:16px; color:#000; float:left; width:300px;}
.f_tup_rt_nao2 {width:300px; float:left; line-height:30px; height:185px;}
.f_tup_rt_nao2 ul li{background:url(../images/diandian.jpg) scroll 0 12px   no-repeat; }
.f_tup_rt_nao2 ul li a{margin-left:10px; font-size:14px}

.f_tup_fs{width:1120px; text-align:center; border-bottom:1px solid #000; margin:20px 40px;}
.f_bg_bg_zss{width:1120px; margin:0 auto; padding:20px 40px;}
.f_bg_bg_zss_left{width:1120px;  float:left;}
.f_bg_bg_zss_left ul li{width:255px; float:left; margin:0 32px 15px 0;}
.f_bg_bg_zss_left_nav{ width:255px; margin-bottom:20px;}
.f_bg_bg_zss_left_nav h1{font-size:30px; font-weight:normal; color:#000; padding-left:10px; }
.f_bg_bg_zss_left_nav1 {width:255px; text-align:center; margin-bottom:10px;}
.f_bg_bg_zss_left_nav1 a{font-size:16px;}
.f_bg_bg_zss_left_nav1 a img{margin-bottom:10px; width:240px; height:240px;}
.f_bg_bg_zss_left_nav2{width:255px; line-height:30px;}
.f_bg_bg_zss_left_nav2 p{background:url(../images/diandian.jpg) scroll 0 14px  no-repeat; margin:0; padding:0;}
.f_bg_bg_zss_left_nav2 p a{margin-left:15px; font-size:14px}

.f_bg_bg_zsss{width:1120px; margin:0 auto; padding:20px 40px;}
.f_bg_bg_zsss ul li{width:255px; float:left; margin:0 32px 50px 0;}
.f_bg_bg_zsss a img{ width:240px; height:240px;}


.f_brand-box2{width:1120px; margin:0 auto; padding:40px 40px 20px 40px; float:left;}

.f_brand-box2 .f_item {
    margin-right: 44px;
    width: 322px;
}
.f_brand-box .f_item {
    border: 4px solid #000;
    float: left;
    margin-right: 13px;
    padding-bottom: 15px;
    position: relative;
    width: 252px;
}

.f_brand-box2 .f_item {
    margin-right: 16px;
    width: 260px;
}
.f_brand-box2 .f_item .f_tit {
    left: 70px;
}
.f_brand-box2 .f_item .f_cont {
    height: 156px;
}
.f_brand-box .f_item .f_tit {
    background:url(../images/s.png) no-repeat ;
    height: 53px;
    left: 35px;
    position: absolute;
    top: -20px;
    width: 180px;
}
.f_brand-box2 .f_item1 .f_tit {
    background-position: 0 -220px;
}
.f_brand-box2 .f_item2 .f_tit {
    background-position: 0 -275px;
}
.f_brand-box2 .f_item3 .f_tit {
    background-position: 0 -330px;
}
.f_brand-box2 .f_item4 .f_tit {
    background-position: 0 -165px;
}



.f_brand-box2 .f_item .f_cont {
    height: 156px;
}
.f_brand-box .f_item .f_cont {
    height: 180px;
    overflow: hidden;
    padding: 48px 0 0 10px;
}
.f_brand-box .f_item .f_cont a {
    display: inline-block;
    line-height: 26px;
    margin: 0 8px 0 0;
    white-space: nowrap;
}

/**********************************页面03********************************************************/











































